less travelled road - French English Dictionary